package hip.util.id;

import java.util.UUID;

/**
 * @author Loanin
 * @date 2014年6月20日
 * @describe UUIDUtil 获取唯一的异常ID
 */
public class UUIDUtil {

    public static String getUUID() {
        return UUID.randomUUID().toString().replace("-", "");
    }

    // 生成 uuid
    public static synchronized String generalUUID8() {
        return UUID.randomUUID().toString().replace("-", "/").substring(0, 8);
    }

    // 生成 uuid
    public static synchronized String generalUUID16() {

        return UUID.randomUUID().toString().replace("-", "").substring(0, 16);
    }

    public static synchronized String generalUUID32() {
        return UUID.randomUUID().toString().replace("-", "").substring(0, 32);
    }

}
